5872
16414
1157
2532
14809
3815
2822
3400
13031
15150
11634
3283
16299
45090
7396
4372
3133
1625
20125
7868